guernsey lily - French English Dictionary